Classes | |
| struct | TVertex3D |
| struct | TFacet3D |
| struct | TPatch3D |
| struct | LightTraceElement |
| struct | CollisionInfo |
Defines | |
| #define | kTicksToFile 100 |
| this constant is used to store keyframe in a more compact ways in files | |
| #define | kTicksPerSecond (1800*kTicksToFile) |
| #define | kInvalidTime -3 |
| #define | kMaxTime 0x7fffffff |
Typedefs | |
| typedef void(* | EnumPatchesCallback )(TPatch3D *patch, void *privData) |
| typedef uint32 | TDataKey |
| typedef int32 | MicroTick |
Enumerations | |
| enum | { eNoFlags = 0, eExclude3DShaders = 1, eSwapV = 2, eInvalidFlag = 0xFFFFFFFF } |
| enum | EFrameType { kPreviousFrame, kCurrentFrame, kNextFrame } |
|
|
|
|
|
|
|
|
|
|
|
this constant is used to store keyframe in a more compact ways in files
|
|
|
|
|
|
|
|
|
|
|
|
Constants |
|
|
|
1.4.5